Spanish Nouns: almadraba

Spanish Nouns verb 'almadraba' conjugated